//
//  TLZoomBarViewController.h
//  FunnyVideo
//
//  Created by 李鑫 on 15/8/12.
//  Copyright (c) 2015年 NewEggTech. All rights reserved.
//
#import <UIKit/UIKit.h>
#import "TLCustomNavBarViewController.h"
#import "JSMessageInputView.h"
#import "TLLoadControl.h"
#import "AVOSBase.h"

@class MNTPullToReactControl;
@interface TLZoomBarTableViewController : TLCustomNavBarViewController<UITextViewDelegate>
{
    NSArray<NSString *> *videoUrls;
    
    NSArray *videoNames;
    
    NSArray *videoDescs;
    
    NSArray *videoThumbs;
    
    NSArray *videoCTimes;
    
    NSArray *videoId;
    
    NSArray *videoCate;
    
    NSArray *videoCmtCount;
    
    NSUInteger curVideoCount;
    
    NSUInteger pageCount;
    
    //Load Control
    TLLoadControl *loadControl;
    //下拉切换视图
    MNTPullToReactControl *pullContrl;
    
    BOOL isCategorySwOn;
}
@property (strong, nonatomic) IBOutlet UIImageView *separator;

@property (nonatomic,strong) JSMessageInputView *inputToolBarView;
@property (assign, nonatomic) CGFloat previousTextViewContentHeight;


#pragma mark - Keyboard notifications
- (void)handleWillShowKeyboard:(NSNotification *)notification;
- (void)handleWillHideKeyboard:(NSNotification *)notification;
- (void)keyboardWillShowHide:(NSNotification *)notification;

- (void)loadMoreVideo;
- (void)loadMoreVideoWithType:(AVOSVideoType)type;
@end